building block machine - German English Dictionary